首页> 外文OA文献 >A fast, robust, and simple implicit method for adaptive time-stepping on adaptive mesh-refinement grids
【2h】

A fast, robust, and simple implicit method for adaptive time-stepping on adaptive mesh-refinement grids

机译:一种快速,健壮,简单的自适应时间步进隐式方法   自适应网格细化网格

摘要

Implicit solvers present strong limitations when used on supercomputingfacilities and in particular for adaptive mesh-refinement codes. We present anew method for implicit adaptive time-stepping on adaptive meshrefinement-grids. We implement it in the radiation hydrodynamics solver wedesigned for the RAMSES code for astrophysical purposes and, more particularly,for protostellar collapse. We briefly recall the radiation hydrodynamicsequations and the adaptive time-stepping methodology used for hydrodynamicalsolvers. We then introduce the different types of boundary conditions(Dirichlet, Neumann, and Robin) that are used at the interface between levelsand present our implementation of the new method in the RAMSES code. The methodis tested against classical diffusion and radiation hydrodynamics tests, afterwhich we present an application for protostellar collapse. We show that usingDirichlet boundary conditions at level interfaces is a good compromise betweenrobustness and accuracy and that it can be used in structure formationcalculations. The gain in computational time over our former unique time stepmethod ranges from factors of 5 to 50 depending on the level of adaptivetime-stepping and on the problem. We successfully compare the old and newmethods for protostellar collapse calculations that involve highly nonlinearphysics. We have developed a simple but robust method for adaptivetime-stepping of implicit scheme on adaptive mesh-refinement grids. It can beapplied to a wide variety of physical problems that involve diffusionprocesses.
机译:隐式求解器在用于超级计算工具时,尤其是在自适应网格细化代码中,存在很大的局限性。我们提出了一种在自适应网格细化网格上进行隐式自适应时间步长的新方法。我们在为天体物理学目的,尤其是为原恒星坍缩而设计的RAMSES代码的辐射流体动力学求解器中实现了它。我们简要回顾了辐射流体动力学方程和用于流体动力学求解器的自适应时间步长方法。然后,我们介绍了在级别之间的接口处使用的不同类型的边界条件(Dirichlet,Neumann和Robin),并在RAMSES代码中介绍了新方法的实现。该方法针对经典扩散和辐射流体力学测试进行了测试,之后我们提出了一种用于星原坍塌的应用。我们表明,在水平界面上使用Dirichlet边界条件是稳健性和准确性之间的良好折衷,并且可以用于结构形成计算中。在我们以前独特的时间步长方法上,计算时间的增益范围为5到50,具体取决于自适应时间步长的级别和问题。我们成功地比较了旧方法和新方法,以进行涉及高度非线性物理学的原星崩溃计算。我们已经开发了一种简单但健壮的方法,用于自适应网格细化网格上的隐式方案的自适应时间步长。它可以应用于涉及扩散过程的各种物理问题。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号